Multiple Task Allocation Problems with Team Formation

نویسندگان

  • Wenge Guo
  • Kendall E. Nygard
  • Haiyan Qiao
  • Ahmed Kamel
چکیده

Multiple task allocation with team formation is a NP-hard hierarchical combinatorial optimization problem, and some restrictions must be imposed on task and team combinations. Through task classification, and imposing restrictions on the number of tasks that an agent can perform, and the number of agents that a team can have, the set of feasible allocations is significantly reduced. Based on these restrictions, first, we apply the idea of the Apriori algorithm to generate all tasks that an agent can perform. Second, we devise a width-first search algorithm to generate all teams that can perform the given tasks, and then construct all team configurations that can perform the given task classification. Third, through least cost calculations, we get the optimal team configuration and the corresponding task classification. Advantages of the method are that it significantly reduces the calculation of the cost function, and generates an optimal task classification while forming an optimal team configuration. Finally, we discuss the application of the method to the command and control of multiple UAVs project.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A model for Large-scale Team Formation for a Disaster Rescue Problem

We present a model for multi-agent team formation and task allocation through implicit communication among the agents. Intelligent stationary agents (beacons) that are placed dynamically over the task area mediate the communication process among the task agents. Task specialization and the current situation in a region are used to guide the task allocation, team formation is based on the streng...

متن کامل

K-Swaps: Cooperative Negotiation for Solving Task-Allocation Problems

In this paper, we study distributed algorithms for cooperative agents that allow them to exchange their assigned tasks in order to reduce their team cost. We define a new type of contract, called K-swaps, that describes multiple task exchanges among multiple agents at a time, which generalizes the concept of single task exchanges. We design a distributed algorithm that constructs all possible K...

متن کامل

Multi Agent Based Dynamic Task Allocation

Multi-Agent system, which is relatively a recent term, can be viewed as a sub-field of Distributed AI. In order to construct and solve complex real world problems like task allocation in an organization, a number of agents can perform work cooperatively and collaboratively. To achieve the maximum system utility through the proper task allocation among agents, there is a notion of dynamic team f...

متن کامل

Automatic Generation of a Multi Agent System for Crisis Management by a Model Driven Approach

Considering the increasing occurrences of unexpected events and the need for pre-crisis planning in order to reduce risks and losses, modeling instant response environments is needed more than ever. Modeling may lead to more careful planning for crisis-response operations, such as team formation, task assignment, and doing the task by teams. A common challenge in this way is that the model shou...

متن کامل

Static Task Allocation in Distributed Systems Using Parallel Genetic Algorithm

Over the past two decades, PC speeds have increased from a few instructions per second to several million instructions per second. The tremendous speed of today's networks as well as the increasing need for high-performance systems has made researchers interested in parallel and distributed computing. The rapid growth of distributed systems has led to a variety of problems. Task allocation is a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002